package org.jsola.hr.example;

import org.jsola.core.example.BaseExample;

/**
 * 转账批次(支付宝)
 *
 * @author zhr
 */
public class TransferAccountsZfbBatchExample extends BaseExample {

    public static final String N_BATCH_ID = "商户的批次号 hr_transfer_accounts_batch表主键";
    public static final String E_BATCH_ID = "";
    public static final String M_BATCH_ID_MAX = N_BATCH_ID + "长度不能超过32";
    public static final String N_ORDER_TITLE = "转账标题";
    public static final String E_ORDER_TITLE = "";
    public static final String M_ORDER_TITLE_MAX = N_ORDER_TITLE + "长度不能超过64";
    public static final String N_REMARK = "备注";
    public static final String E_REMARK = "";
    public static final String M_REMARK_MAX = N_REMARK + "长度不能超过256";
    public static final String N_BATCH_TRANS_ID = "支付宝内部的批次id";
    public static final String E_BATCH_TRANS_ID = "";
    public static final String M_BATCH_TRANS_ID_MAX = N_BATCH_TRANS_ID + "长度不能超过100";
    public static final String N_TIME_EXPIRE_START = "超时时间(超过无法发起)开始范围";
    public static final String E_TIME_EXPIRE_START = "2015-08-13 13:05:00";
    public static final String N_TIME_EXPIRE_END = "超时时间(超过无法发起)结束范围";
    public static final String E_TIME_EXPIRE_END = "2040-08-14 13:05:00";
    public static final String N_TIME_EXPIRE = "超时时间(超过无法发起)";
    public static final String E_TIME_EXPIRE = "2015-08-14 13:05:00";
    public static final String N_PAY_URL = "支付确认页链接";
    public static final String E_PAY_URL = "";
    public static final String M_PAY_URL_MAX = N_PAY_URL + "长度不能超过0";
    public static final String N_PAY_URL_TWO = "移动端支付链接";
    public static final String E_PAY_URL_TWO = "";
    public static final String M_PAY_URL_TWO_MAX = N_PAY_URL_TWO + "长度不能超过0";
    public static final String N_PAY_URL_TWO_IMAGE = "移动支付链接二维码图片地址";
    public static final String E_PAY_URL_TWO_IMAGE = "";
    public static final String M_PAY_URL_TWO_IMAGE_MAX = N_PAY_URL_TWO_IMAGE + "长度不能超过255";
    public static final String N_PAYER_USER_ID = "付款方支付宝uid";
    public static final String E_PAYER_USER_ID = "";
    public static final String M_PAYER_USER_ID_MAX = N_PAYER_USER_ID + "长度不能超过64";
    public static final String N_TOTAL_COUNT = "批次总笔数";
    public static final String E_TOTAL_COUNT = "";
    public static final String M_TOTAL_COUNT_MAX = N_TOTAL_COUNT + "长度不能超过5";
    public static final String N_SUCCESS_COUNT = "成功笔数";
    public static final String E_SUCCESS_COUNT = "";
    public static final String M_SUCCESS_COUNT_MAX = N_SUCCESS_COUNT + "长度不能超过5";
    public static final String N_FAIL_COUNT = "失败笔数";
    public static final String E_FAIL_COUNT = "";
    public static final String M_FAIL_COUNT_MAX = N_FAIL_COUNT + "长度不能超过5";
    public static final String N_MONEY = "转账总金额";
    public static final String E_MONEY = "";
    public static final String M_MONEY_MAX = N_MONEY + "长度不能超过13";
    public static final String N_SUCCESS_MONEY = "转账成功金额";
    public static final String E_SUCCESS_MONEY = "";
    public static final String M_SUCCESS_MONEY_MAX = N_SUCCESS_MONEY + "长度不能超过13";
    public static final String N_FAIL_MONEY = "转账失败金额";
    public static final String E_FAIL_MONEY = "";
    public static final String M_FAIL_MONEY_MAX = N_FAIL_MONEY + "长度不能超过13";
    public static final String N_BATCH_STATUS = "批次状态,INIT：批次已接收,WAIT_PAY：等待支付,DEALING：批次处理中,SUCCESS：批次处理全部成功,PART_SUCCESS：批次处理部分成功,FAIL：全部处理失败,DISUSE：批次单据废弃,INVALID：批次单据中明细全部无效";
    public static final String E_BATCH_STATUS = "";
    public static final String M_BATCH_STATUS_MAX = N_BATCH_STATUS + "长度不能超过13";
    public static final String N_PASSBACK_PARAMS = "商户回传参数 示例：{\"merchantBizType\":\"pay\"}";
    public static final String E_PASSBACK_PARAMS = "";
    public static final String M_PASSBACK_PARAMS_MAX = N_PASSBACK_PARAMS + "长度不能超过256";
    public static final String N_DISUSE_OP_UID = "关单操作者id，在特殊关单场景（例如用户通过接口下单，而去支付宝站内平台进行主动关单）下才有该返回值，并且不同场景值不同，具体值联系支付宝确认。";
    public static final String E_DISUSE_OP_UID = "";
    public static final String M_DISUSE_OP_UID_MAX = N_DISUSE_OP_UID + "长度不能超过64";
    public static final String N_APPROVAL_STATUS = "批次推进时的审批状态，只有当批次需要审批时才提供。WAIT_APPROVAL: 未审批 APPROVED: 已审批REJECTED: 已拒绝";
    public static final String E_APPROVAL_STATUS = "";
    public static final String M_APPROVAL_STATUS_MAX = N_APPROVAL_STATUS + "长度不能超过32";
    public static final String N_ERROR_CODE = "批次失败错误码. 大部分情况是没有的. 只有超时关闭或废弃、付款方账户状态不正常等才有，具体值联系支付宝确认 ";
    public static final String E_ERROR_CODE = "";
    public static final String M_ERROR_CODE_MAX = N_ERROR_CODE + "长度不能超过100";
    public static final String N_FAIL_REASON = "批次失败错误原因 批次超时过期作废";
    public static final String E_FAIL_REASON = "";
    public static final String M_FAIL_REASON_MAX = N_FAIL_REASON + "长度不能超过200";
    public static final String N_GMT_FINISH = "批次处理完成时间，精确到分钟";
    public static final String E_GMT_FINISH = "";
    public static final String M_GMT_FINISH_MAX = N_GMT_FINISH + "长度不能超过32";
    public static final String N_GMT_PAY_FINISH = "批次支付完成时间，精确到分钟";
    public static final String E_GMT_PAY_FINISH = "";
    public static final String M_GMT_PAY_FINISH_MAX = N_GMT_PAY_FINISH + "长度不能超过32";
    public static final String N_PAYER_ID = "付款方身份标识";
    public static final String E_PAYER_ID = "";
    public static final String M_PAYER_ID_MAX = N_PAYER_ID + "长度不能超过64";
    public static final String N_GMT_CREATE_START = "创建时间开始范围";
    public static final String E_GMT_CREATE_START = "2015-08-13 13:05:00";
    public static final String N_GMT_CREATE_END = "创建时间结束范围";
    public static final String E_GMT_CREATE_END = "2040-08-14 13:05:00";
    public static final String N_GMT_MODIFIED_START = "修改时间开始范围";
    public static final String E_GMT_MODIFIED_START = "2015-08-13 13:05:00";
    public static final String N_GMT_MODIFIED_END = "修改时间结束范围";
    public static final String E_GMT_MODIFIED_END = "2040-08-14 13:05:00";

}

